|
Author |
Thread Statistics | Show CCP posts - 9 post(s) |

Argus Sorn
Star Frontiers Brotherhood of Spacers
642
|
Posted - 2015.11.01 05:02:03 -
[1] - Quote
Any advice/tips/guide on how to get this to work with IPB v4?
|

Argus Sorn
Star Frontiers Brotherhood of Spacers
642
|
Posted - 2015.11.03 04:18:10 -
[2] - Quote
Adarnof wrote:Argus Sorn wrote:Any advice/tips/guide on how to get this to work with IPB v4? I've been looking into this without any luck so far, mostly because I'm cheap and won't pay for IPB. Hard to test without it. However I just came across a "publicly accessible" version tonight so work can begin! From initial inspection, "oh boy this is gonna get messy". Can't find any references to the API. Can I convince you to use IPBoard 3?
I paid for IPB4 :(, I suppose I can request a refund. Is v3 publicly available or does my subscription allow me to use the older version?
|

Argus Sorn
Star Frontiers Brotherhood of Spacers
642
|
Posted - 2015.11.03 07:53:48 -
[3] - Quote
Yep. I got it to work. Would be nice to use 4 tho since that is what I 'paid' for. Although it does seem my license entitles me to use 3.4.8 as well.
It'd be nice to have 4 support in the future, if not immediately.
THANKS! |

Argus Sorn
Star Frontiers Brotherhood of Spacers
642
|
Posted - 2015.11.03 14:34:29 -
[4] - Quote
So apparently auth is not adding groups to the ip.board forums. Still working on this, but not sure if anyone had similar issues and had any suggestions. |

Argus Sorn
Star Frontiers Brotherhood of Spacers
642
|
Posted - 2015.11.04 13:57:16 -
[5] - Quote
Adarnof wrote:Argus Sorn wrote:Yep. I got it to work. Would be nice to use 4 tho since that is what I 'paid' for. Although it does seem my license entitles me to use 3.4.8 as well.
It'd be nice to have 4 support in the future, if not immediately. I contacted Invisionpower regarding the API, they have no plans on implementing it right now. Which means we'd need to look at migrating group management to LDAP so that IPB4 can use it. That's a long way away. Argus Sorn wrote:So apparently auth is not adding groups to the ip.board forums. Still working on this, but not sure if anyone had similar issues and had any suggestions. Is it adding groups to every other service but ipboard?
I will have to check this, the only services I currently have implemented are forums and mumble, because these are the most important. Our group currently uses slack for chat, and well - that was going to come up later, after I've gotten the rest of this figured out.
I will see if mumble groups are being created however.
P.S. I want to thank everyone who has continued this project going as well as R4stl1n for having started it. I have zero programming/IT experience and I was able to get this off the ground - I looked at a few other open source auths out there and none had the level of documentation and support that this one has. Thanks!
|

Argus Sorn
Star Frontiers Brotherhood of Spacers
642
|
Posted - 2015.11.04 14:13:15 -
[6] - Quote
My mumble groups are being created, and assigned properly (I am not sure if auto updates are working, as I have not gotten this far yet - was planning to just get the initial set up rolling and then deal with this).
|

Argus Sorn
Star Frontiers Brotherhood of Spacers
642
|
Posted - 2015.11.05 06:40:21 -
[7] - Quote
Ok, another noob question here:
What is supposed to happen when we click "fits" - it currently gives a 500 error. Where is this supposed to link to and is there a setting that needs to be modified? |

Argus Sorn
Star Frontiers Brotherhood of Spacers
642
|
Posted - 2015.11.05 07:04:49 -
[8] - Quote
Raynaldo Rivera wrote: It is entirely possible for you to be able to set it up yourself. As long has you are willing to google and figure out any problems you come across yourself. Many people just skip the googling step though heh.
Once again - let me say:
I am a doctor by 'trade' and have pretty much zero programming experience. I have some prior linux exposure and have worked with django on the user end via other auths...
I set this up in about a weeks time with very minimal obstacles. All of my questions were answerable via google, this thread, and the set up guide.
I tried two other open source auths - and met insurmountable obstacles that even my IT friends couldn't get me past. In fact, the biggest delays in me getting something going were because I stopped trying this auth and attempted the others.
I am truly AMAZED at what this provides us who lack extensive IT/programming experience. I kind of think Reynaldo underestimated what he created.
In fact, I spoke at fanfest last year, and hope to do so next year and am hoping to do so again. I think there is room for a 'third party IT for the complete noob" presentation. If CCP Foxfour is still following this thread - this is definitely something you should consider.
Anyway, sorry for flooding the thread with effusive praise, but yeah - totally deserved. |

Argus Sorn
Star Frontiers Brotherhood of Spacers
643
|
Posted - 2015.11.06 04:31:59 -
[9] - Quote
So after all that, I felt so confident (and I had mucked up my server a bit) I decided to wipe it and install from scratch:
The good news: it took me under 3 hours to do on the second go - was easy peasy.
The bad news: IPB v3 is not updating members or groups at all again. I am not sure what I did last time that fixed it, but here I am in the same boat as before. Murmur users are updating so I think it has something to do with my api endpoint or some such.
Any thoughts would be appreciated, there appear to be no logs for these sorts of failures.
|

Argus Sorn
Star Frontiers Brotherhood of Spacers
643
|
Posted - 2015.11.06 18:44:26 -
[10] - Quote
Adarnof wrote:Argus Sorn wrote:So after all that, I felt so confident (and I had mucked up my server a bit) I decided to wipe it and install from scratch:
The good news: it took me under 3 hours to do on the second go - was easy peasy.
The bad news: IPB v3 is not updating members or groups at all again. I am not sure what I did last time that fixed it, but here I am in the same boat as before. Murmur users are updating so I think it has something to do with my api endpoint or some such.
Any thoughts would be appreciated, there appear to be no logs for these sorts of failures.
Can you verify the following for me:
- You copied the aa folder to the interface/board/modules/ directory in IPBoard
- You updated IPBOARD_ENDPOINT in settings.py to point at the interface location (yourdomain.com/path/to/interface)
- You generated an API key and updated IPBOARD_APIKEY in settings.py with it
I did all of those things.
A few questions: Should the path include the 'aa' folder itself? And I assumed it should be the web path (mydomain.com/forums/interface/board/modules) and not some path that includes /var/www. And should it include https:// at the beginning?
And is there anything funky that needs to be done on the chmod/chown side? |
|

Argus Sorn
Star Frontiers Brotherhood of Spacers
643
|
Posted - 2015.11.11 16:25:54 -
[11] - Quote
It'd be nice to have a more robust group control system where you can set who can control entry into what groups - group admins who can accept into their particular groups (but not ALL groups).
Is there some easy way to develop this in Django? |

Argus Sorn
Star Frontiers Brotherhood of Spacers
643
|
Posted - 2015.11.16 03:53:56 -
[12] - Quote
I am still migrating my group over.
Can anyone tell me if I will be able to (or how to make it so I am able to) have guests still log into mumble? LIke log in and then get a drag into channel? Or will the only way to get in be to register?
|

Argus Sorn
Star Frontiers Brotherhood of Spacers
643
|
Posted - 2015.11.16 03:56:20 -
[13] - Quote
Adarnof wrote:Updated the code base today. Hidden groups, a fix for TS3, and forum avatars. Read more about it and how to perform the update here.
Does creating and/or adding member to hidden group get disseminated to the forums and mumble?
A
|

Argus Sorn
Star Frontiers Brotherhood of Spacers
643
|
Posted - 2015.11.16 04:11:15 -
[14] - Quote
Adarnof wrote:Argus Sorn wrote:Does creating and/or adding member to hidden group get disseminated to the forums and mumble? No. The goal behind this change was to restrict the groups available to members to apply to on the website, meaning this group's membership can only be managed from the admin console.
I am a little confused tho - what good is the group if the group has no permissions associated with it (no forum groups, mumble permissions, etc..)? It seems you'd want to have say a "high command' group that could be added secretly but then allow those HC members some sort of forum access, etc..
|

Argus Sorn
Star Frontiers Brotherhood of Spacers
643
|
Posted - 2015.11.21 07:47:59 -
[15] - Quote
Anyone having luck getting this working? The api data in the last line of the conf.json file - does that need to be changed to the api username and pw in seat? |

Argus Sorn
Star Frontiers Brotherhood of Spacers
643
|
Posted - 2015.11.22 02:07:32 -
[16] - Quote
Adarnof wrote:Argus Sorn wrote:Anyone having luck getting this working? The api data in the last line of the conf.json file - does that need to be changed to the api username and pw in seat? Yes I've used that before. You need to enter the API username and password generated by SeAT into that last line. Within SeAT go to Configuration -> API Applications, add a new application (make sure the source IP is correct, 127.0.0.1 if on the same machine), and put the credentials it generates into conf.json. Ensure the MySQL tables and username/passwords are also correct.
I will try again when I have time. I am currently running them under different subdomains, because deployed SEAT using the exact instructions provided by seat for deploying the virtual host via a second apache config and setting up the symbolic link.
If there is a more efficient way to do this using a single apache config file vs. having one for seat and one for auth - i'd appreciate guidance. Otherwise thanks as usual! |

Argus Sorn
Star Frontiers Brotherhood of Spacers
643
|
Posted - 2015.11.22 02:19:00 -
[17] - Quote
Adarnof wrote:Argus Sorn wrote:I will try again when I have time. I am currently running them under different subdomains, because deployed SEAT using the exact instructions provided by seat for deploying the virtual host via a second apache config and setting up the symbolic link.
If there is a more efficient way to do this using a single apache config file vs. having one for seat and one for auth - i'd appreciate guidance. Otherwise thanks as usual! That's really the cleanest way of doing it. You could in theory simply add another alias and directory to your allianceauth apache configuration, but I've had mixed results doing that.
No that's fine, I just wasn't sure if it interfered with the auth-seat link.
|

Argus Sorn
Star Frontiers Brotherhood of Spacers
643
|
Posted - 2015.11.30 04:04:20 -
[18] - Quote
Are the buttons on the services page images that are stored somewhere? I didn't see them in the statics but people complain to me about the check, and so I wanted to change the buttons to be more obvious if possible.
|

Argus Sorn
Star Frontiers Brotherhood of Spacers
643
|
Posted - 2015.12.05 08:23:39 -
[19] - Quote
So new problem to troubleshoot.
Finally getting ready to make everyone move to mumble. I noticed accounts are being created just fine, and when I check the DB, and look under murmur_group_members people are being assigned to the appropriate groups.
Mumble on the other hand doesn't seem to know people are in these groups unless I assign manually. Meaning, they won't be allowed access to channels that they should be as "members" until I manually add them to the members list.
So basically their accounts are being created, the db seems to know they are members, and mumble knows they are a registered user, but mumble doesn't seem to accept them as members.
Seems odd, open to any thoughts? |

Argus Sorn
Star Frontiers Brotherhood of Spacers
643
|
Posted - 2015.12.05 15:38:40 -
[20] - Quote
Argus Sorn wrote:So new problem to troubleshoot.
Finally getting ready to make everyone move to mumble. I noticed accounts are being created just fine, and when I check the DB, and look under murmur_group_members people are being assigned to the appropriate groups.
Mumble on the other hand doesn't seem to know people are in these groups unless I assign manually. Meaning, they won't be allowed access to channels that they should be as "members" until I manually add them to the members list.
So basically their accounts are being created, the db seems to know they are members, and mumble knows they are a registered user, but mumble doesn't seem to accept them as members.
Seems odd, open to any thoughts?
I tried restarting the celery processes and I am pretty sure they are running. I have one account I used for a test in "empty" others don't get assigned anywhere. |
|

Argus Sorn
Star Frontiers Brotherhood of Spacers
643
|
Posted - 2015.12.06 10:12:04 -
[21] - Quote
Will do. Does he check this forum regularly? We've chatted in game some...
Oddly a handful of people were on the member list, despite no known server restart. We aren't supposed to have any special mumble-server.ini settings right?
A |

Argus Sorn
Star Frontiers Brotherhood of Spacers
643
|
Posted - 2015.12.07 04:09:32 -
[22] - Quote
They are not being created. Django puts them in the groups under users but no caches are made.
|

Argus Sorn
Star Frontiers Brotherhood of Spacers
643
|
Posted - 2015.12.07 05:13:53 -
[23] - Quote
Adarnof wrote:Argus Sorn wrote:They are not being created. Django puts them in the groups under users but no caches are made.
Try this: python manage.py shell from celerytask.tasks import run_databaseUpdate run_databaseUpdate() If that hangs, you'll have to restart the server. But at least I'll know it's not a fluke. I've had another guy reporting sync group issues.
Took a bit and then gave me: Segmentation fault |

Argus Sorn
Star Frontiers Brotherhood of Spacers
643
|
Posted - 2015.12.08 06:13:12 -
[24] - Quote
This is more of a mumble thing than an AA thing but noticed something odd (maybe it is related somehow)...
So I wanted to set a non-registered user pw for mumble, so I went and hit the ini file and edited it, to set the line:
serverpassword= MYPW
Here is the odd part:
My mumble-server.ini file doesn't seem to be setting a pw for my server, but instead is applying said password to a a server on port 64739. My server (the one AA is using) is applying an older pw THINK I had set on a prior installation of mumble.
I can't even get into the 64739 server as a superuser.
Any thoughts? |

Argus Sorn
Star Frontiers Brotherhood of Spacers
643
|
Posted - 2015.12.14 14:13:22 -
[25] - Quote
So I've had some issues with the celery processes that appears to be partially fixed by making sure to run them as "allianceserver" (my bad there), but to be clear they DO or DO NOT need to be sudo'ed? Sorry if the answer to that is obvious but there was a prior post about same that I didn't quite understand.
Here is the current situation however:
What's happening right now is group/member stuff is updating to ipboard on initial creation, however when a groups is REVOKED from a member, that is not updating to ipboard even after waiting a day.
|

Argus Sorn
Star Frontiers Brotherhood of Spacers
643
|
Posted - 2015.12.17 01:24:03 -
[26] - Quote
Adarnof wrote:Argus Sorn wrote:So I've had some issues with the celery processes that appears to be partially fixed by making sure to run them as "allianceserver" (my bad there), but to be clear they DO or DO NOT need to be sudo'ed? Sorry if the answer to that is obvious but there was a prior post about same that I didn't quite understand.
Here is the current situation however:
What's happening right now is group/member stuff is updating to ipboard on initial creation, however when a groups is REVOKED from a member, that is not updating to ipboard even after waiting a day.
They should not need to be sudo'd. The issues you're experiencing, groups not updating on IPBoard, is very likely rooted in the run_databaseUpdate celery task hanging for some users - if you're affected, group updates will not occur. Watch this issue for updates.Haven't had much time to debug because it's exam season. Couple more days till they're over.
Even when I perform "run_databaseUpdate" in the shell, it does not delete people from ipboard groups.
A |

Argus Sorn
Star Frontiers Brotherhood of Spacers
643
|
Posted - 2015.12.17 01:29:46 -
[27] - Quote
Odd:
The above phenomena seems to be inconsistent. Some members are added to and from DB's without any issue at all, other members can be added, but once added seem to be stuck there - unable to be removed.
I am not sure if it depends on when they were added, etc..
|
|
|
|